Definition of Lamp Shell

  • (noun) marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide

Synonyms of Lamp Shell


Antonyms of Lamp Shell


No Antonyms Found.

Homophones of Lamp Shell


No Homophones Found.